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