E&MP 129.008
Telemeter
September 10, 1964
Information about this Science Service photograph may be sent to the Smithsonian Institution. Please include the reference number E&MP 129.008
Original Caption by Science Service (not found) ©U.S. Navy Department