Artifact Details Title The IBM 129 Buffered Keypunch Catalog Number 102722323 Type Document Date ca. 1970 Publisher International Business Machines (IBM) Category Promotional Material Credit Gift of Walter Onwiler Lot Number X5466.2010