Artifact Details Title The revolutionary new RCA memory stack Catalog Number 102659185 Type Document Date 1962 Publisher Radio Corporation of America (RCA) Category Promotional Material Collection Title Company Collection Lot Number X3067.2005