Partial sun sensor hardware from an undetermined early spacecraft program, measuring approximately 5″ x 5″ x 4.5″, with an ITT Federal Laboratories label on the body: "Sun Sensor, Part No. 5508841, Serial No. 2, Contract No. NAS 5-10254." In very good to fine condition. The NAS 5 contract number indicates the NASA contracting facility was Goddard Spaceflight Center.
From The Peter Gerry Collection.