MolluscaBase Specimens details
60146/2
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
43°15.3’ N, 157°48.2’ E, 5632 m.
Date
action
by