MolluscaBase Specimens details
54564/1
ZI - Zoological Institute, St. Petersburg, Russia.
off South Kurile Islands, 43°33’N, 147°13’E, 600 m
Date
action
by