Artifact Details Title dd 80 High speed recorder Catalog Number 102641339 Type Document Date 1965 Publisher Control Data Corporation (CDC) Category Promotional Material Subject I/O Collection Title Company Collection Lot Number X3067.2005