Artifact Details Title Notes on the IBM 026 Key Card Punch Catalog Number 102664261 Type Document Date 1965 ca. Publisher Kentucky, University of Category Manual Collection Title Company Collection Lot Number X3067.2005