Street Address: Fanchuan Town Sci-tech Park, Jiangdu City
City: Yangzhou
Province: Jiangsu
Country/Region: China