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