MolluscaBase Specimens details
60104/3
ZIN - Zoological Institute, St. Petersburg, St. Petersburg, Russia.
Vityaz, st. 3116, 51°53.1’N, 161°49.6’E, 5803 m
Date
action
by