MolluscaBase Specimens details
CBM-PS 6768
CBM - Natural History Museum and Institute, Chiba, Japan.
Extant
Date
action
by