Artifact Details Title Japanese punched card Catalog Number 102721417 Type Software Date 1965 ca. Format Punched Card Subject Unit record equipment Lot Number X3954.2007