Artifact Details Title PDP-8/L computer tape Catalog Number 102709984 Type Software Date 1965 ca.-1975 ca. Publisher Digital Equipment Corporation (DEC) Format Magnetic Tape: 3/4 inch Lot Number X4953.2009 Related Records 102688166 PDP-8/L