Artifact Details

Title

DEC sticker

Catalog Number

102653115

Type

Physical object

Description

Written on sticker is PDP-12

Manufacturer

Digital Equipment Corporation (DEC)

Dimensions

1/8 x 4 x 4 in.

Category

Ephemera/other