Artifact Details Title Digital patch Catalog Number 102652954 Type Physical object Description Oval patch "Digital Equipment Corporation / INTRUDER" printed on patch. Manufacturer Digital Equipment Corporation (DEC) Dimensions 1/2 x 4 x 3 in. Category Ephemera/other