Title
DEC Production - Quality Control Test AreaCatalog Number
102635400Type
Still ImageDescription
Black and white. Caption located at the lower right corner reads: "Quality Control Test Area.' Shows three men, shows back side of them, working electrical equipment on table. ca. 1960. Right corner image is blurry.Identifying Numbers
Other number | P908 |