Artifact Details Title 2980 computer system Catalog Number 102655315 Type Document Date 1976 Publisher International Computers Ltd (ICL) Category Promotional Material Collection Title Company Collection Lot Number X3067.2005