47 products from maxon precision motors, inc.