Artifact Details Title I.C.T. 1900 electronic data processing system Catalog Number 102655314 Type Document Date 1964 Publisher International Computers and Tabulators, Limited (ICT) Category Promotional Material Collection Title Company Collection Lot Number X3067.2005