Catalog Number:
406028
Specimen Count:
4
Precise Locality:

Isla del Rey

Collecting Locality:
North America, North Pacific Ocean, Gulf of Panama, Panama
Upper Level Taxonomy:
Animalia, Mollusca, Gastropoda, Caenogastropoda, Neogastropoda, Olividae