MolluscaBase Specimens details
549575
NMBE - Natural History Museum Bern
Extant
Date
action
by