MolluscaBase Specimens details
37974/1
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
Roka Bay, Iturup Island, 44°24’2 N, 147°09’1 E, 160 m
Date
action
by