Artifact Details Title Memorex 6520 tape cache processor Catalog Number 102744967 Type Document Date 1986 ca Publisher Memorex Corporation Category Promotional Material Subject Storage history, other Series Title Memorex at Fifty Credit Gift of Al Schuler Lot Number X6443.2012