Street Address: 2-3F, No.2, Building, Science&Technology Center Chennan Rd, Jiaxing, Zhejiang
City: Jiaxing
Province: Zhejiang
Country/Region: China