Street Address: Xinxing Rd Zhuhui Industrial Park
City: Hengyang
Province: Hunan
Country/Region: China