MolluscaBase Specimens details
286
ZI - Zoological Institute, St. Petersburg, Russia.
Tugur Bay, western Okhotsk Sea, app. 54° N, 137° E
2
Date
action
by