Artifact Details Title DEC Faceplates Mounted on Display Backing Catalog Number 102666955 Type Physical object Description N Faceplates, some mounted on clear plastic backing. Manufacturer Digital Equipment Corporation (DEC) Category Ephemera/other