Address: No. 125, Zhaochong Road, Qingpu district, Shanghai, China, United Arab Emirates. See full address and map. Categories: Machinery - Used