Artifact Details Title 1580A/1780A Programmed Current Pulse Generators Catalog Number 102640443 Type Document Date 1969 Publisher CTC Category Specifications Collection Title Company Collection Lot Number X3067.2005