Title
PDP-7A-110 taken at Solartron, EnglandCatalog Number
102755152Type
Still imageDate
1966-02-23Publisher
Digital Equipment Corporation (DEC)Place of Publication
EnglandIdentifying Numbers
File number | 2956 | DEC identification number |
File number | 2956 | DEC identification number |