High speed paper tape computer input and output.
Computer Consultants Limited.
[Llandudno, Wales]
c1968.
Computer input-output equipment.
Data tapes.