Artifact Details Title Microvision Pinball Catalog Number 102626611 Type Physical object Date 1979 Manufacturer MB Electronics Place Manufactured U.S.A. Dimensions 1 1/4 x 3 1/2 x 10 in. Category Game