Artifact Details Title CDC 8600 computer Catalog Number 102627358 Type Still Image Date 1970 ca. Publisher Control Data Corporation (CDC) Identifying Numbers Other number TCM 683 Verso in pencil top center Dimensions 8 x 10 in. Category Photograph