Artifact Details Title PDP-8/S Catalog Number 102631194 Type Still image Description Black-and-white image of a PDP-8/S. Publisher Digital Equipment Corporation (DEC) Dimensions overall: 40 cm x 51 cm Category Poster Lot Number X5424.2009