MolluscaBase Specimens details
IPS-116036
PUAB - Universitat AutonĂ²ma de Barcelona, Palaeontological Collections, Spain.
42.2372 (42° 14' 14" N)
1.0236 (1° 1' 25" E)
Date
action
by