Street Address: Main Building, No. 221, Road Lat. 19, Economic Development Zone
City: Wenzhou
Province: Zhejiang
Country/Region: China