Street Address: Shamen Industrial Zone, Beibaixiang Town
City: wenzhou
Province: Zhejiang
Country/Region: China