Street Address: Zhakou Industry Zone, Huangwan Town, Jiaxing, Zhejiang
City: Jiaxing
Province: Jiaxing
Country/Region: China