Street Address: No. 209 Haohai Rd Xinbang Industrial Zone Songjiang
City: Shanghai
Province: Shanghai
Country/Region: China
Great Wall ( Safe) Great Wall ( DEER, Hover)
casting parts with good quality and service.