Artifact Details Title Fly's eye electronic optics Catalog Number 102686276 Type Document Date 1966-1967 Publisher General Electric Company (GE) Category Technical Report Collection Title Company Collection Lot Number X3067.2005