Artifact Details Title Digital PDP-12 faceplate Catalog Number 102666160 Type Physical object Date 1969 Manufacturer Digital Equipment Corporation (DEC) Dimensions 1/8 x 20 1/8 x 3 3/4 in. Category Component/other