Street Address: No. 189 Chungui Road, Huangdu Industrial Zone, Jiading
City: Shanghai
Province: Shanghai
Country/Region: China