Record #50518 of 84983
M2494 M2497
Mollusca

BI-1982-015

12

-

-

(image not available)

-

Scripps Aquarium, La Jolla

32.867° N
117.2496° W

-

Dec. 17, 1982

-

-

-

-

formalin 5%

EtOH 50%

-