Artifact Details Title data strip and printer control tape Catalog Number 102680668 Type Software Format Paper Tape Lot Number X2234.2002A