Control Data CDC 7600 - early 1970s 31 of 33
Processor card
Back view
1972-CDC7600-02.JPG
Email Eric Foxley with comments.