Artifact Details Title Librascope EBW system Catalog Number 102664915 Type Document Date 1961 Publisher Librascope Division Category Promotional Material Subject I/O Collection Title Company Collection Lot Number X3067.2005