Artifact Details Title Diode S6115 D Catalog Number 102681590 Type Physical object Manufacturer Digital Equipment Corporation (DEC) Identifying Numbers Other number S6115 D Dimensions overall: 1/2 in x 6 1/2 in x 4 1/4 in Category Component/module