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