Record #55567 of 84988
M7607 M7609
Mollusca Gastropoda | Patellogastropoda
Acmaeidae

BI-1962-040

2

-

-

(image not available)

SIO62-55

-

-

-

-

-

-

-

-

formalin 5%

EtOH 50%

Verbatim date: 1962. collection date is uncertain

no location data