MolluscaBase Specimens details
25500/29
ZI - Zoological Institute, St. Petersburg, Russia.
Shantar islands, western Okhotsk Sea
10
Date
action
by