MolluscaBase Specimens details
57630
ZI - Zoological Institute, St. Petersburg, Russia.
Middle Kurile Islands, 48°15.5’N, 154°45.5’E, 140 m
Date
action
by