MI Mazu International Trade (Shanghai) Co., Ltd. Automotive and transport Shanghai, Shanghai Tire changers, wheel balancers, car lifts, brake lathes and spray booths. TECHVIEWER brand.