Artifact Details Title Digital PDP-8/a faceplate Catalog Number 102666152 Type Physical object Date 1975 Manufacturer Digital Equipment Corporation (DEC) Dimensions 1/8 x 16 x 2 13/16 in. Category Component/other