MolluscaBase Specimens details
57624
ZI - Zoological Institute, St. Petersburg, Russia.
eastward of Iturup Island, 44°48.5’N, 149°30.0’E, 1100 m
Date
action
by