Title
PDP-1, storage manufacturing plant in KaufbeurenCatalog Number
102767549Type
Still imageDate
undatedPublisher
Digital Equipment Corporation (DEC)Place of Publication
Kaufbeuren, GermanyIdentifying Numbers
File number | 11932 | DEC identification number |