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