MolluscaBase Specimens details
14925/17
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
Japan Sea off Cape Olyarovsky, 42°46’N, 133°54’E, 62-45 m
Date
action
by