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