Artifact Details Title Digital PDP-11/34 faceplate Catalog Number 102666164 Type Physical object Date 1976 Manufacturer Digital Equipment Corporation (DEC) Dimensions 1/8 x 17 3/8 x 3 in. Category Component/other