Artifact Details Title T3475 Delayed Print/Punch Test Unit 3A Catalog Number 102663648 Type Software Format Paper tape Lot Number X4222.2008