Image Converter Camera

Organization: Space Technology Laboratories Inc. (STL Products)
Year: 1963