Artifact Details Title DEC DECUS NLO pin Catalog Number 102673091 Type Physical object Manufacturer Digital Equipment Corporation (DEC) Dimensions overall: 1/4 in x 1 1/2 in x 1 in Category Ephemera/Lapel pin Credit Gift of Michael LeVine Lot Number X3636.2007