Record #49324 of 84935
M1256 M1258
Mollusca

1978.002

10

-

-

(image not available)

TEPE 78-2.

S. side of Pier #2, Rodman Naval Base, W. side of Panama Canal, Panama.

8.95° N
79.5667° W

-

March 31, 1978

-

R/V Alpha Helix.

William A. Newman | Spencer Luke

-

-

-

-