1970.01
2
-
TEPE70-11.
Isla Montuosa, Panama.
7.475° N 80.2467° W
Sept. 18, 1970
Chemfish
R/V Alpha Helix.
William A. Newman | Spencer Luke
formalin 5%
EtOH 50%