Artifact Details Title High speed parallel wire tape punch Catalog Number 102626910 Type Document Date 1966 ca. Publisher Teletype Corporation Category Promotional Material Collection Title Company Collection Lot Number X3067.2005