Artifact Details Title Olivetti Promotions Catalog Number 102665630 Type Document Description Includes Olivetti DE 520 intelligent bath terminals and data entry systems TCV 270 video terminal system Date 1973 Publisher Olivetti Corporation of America Category Promotional Material Collection Title Company Collection Lot Number X3067.2005