MolluscaBase Specimens details
54291
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
South Kurile Islands, 44°46,8’N, 149°06,7’E, 880 m
Date
action
by