MolluscaBase Specimens details
18042a
UCMPA - University of Colorado Museum, Paleontology Section, Boulder, USA.
Date
action
by