MolluscaBase Specimens details
33924/1
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
off eastern coast of South Sakhalin; 144 m
Date
action
by