Street Address: Jiajing Industrial Estate, Waihuan Rd., New District, Changzhou, Jiangsu, China (Mainland)
Country/Region: China