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