MolluscaBase Specimens details
CAMSMJ. 23238
SMC - Sedgwick Museum of Earth Sciences, Cambridge, UK.
Extant
Date
action
by