Artifact Details Title Digital processor LABEN 70 Catalog Number 102664971 Type Document Publisher LABEN Category Promotional Material Subject Digital computer Collection Title Company Collection Lot Number X3067.2005