Artifact Details Title 327-320-50a,52a Catalog Number 102684078 Type Software Date 1958-04-14 Format Paper Tape Lot Number X4222.2008