Artifact Details Title PDP-12 panel Catalog Number 102729515 Type Physical object Description This is a aluminum panel with a blank two-toned green plastic insert. Date 1969 ca. Manufacturer Digital Equipment Corporation (DEC) Category Component/panel/door