MolluscaBase Specimens details
36200
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
North Kurile Islands, 50°38.2’ N, 157°38.4’ E, 208-301 m
Date
action
by