MolluscaBase Specimens details
3930/1
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
Aniwa Bay (southern Sakhalin), 55 m.
Date
action
by