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