Artifact Details Title Diode S6115D System Building Block Catalog Number 102629432 Type Physical object Date 1965 ca. Manufacturer Digital Equipment Corporation (DEC) Identifying Numbers Model number S6115D Part number 4115 Dimensions overall: 1/2 in x 7 in x 4 1/2 in Category Component/module