Street Address: No. 6 Huaijiang Street, Chengnan Industrial Area, Baoying County
City: Yangzhou
Province: Jiangsu
Country/Region: China