Street Address: Xiazhang Industrial Zone, Li'ao Town, Ouhai District, Wenzhou City, Zhejiang Province. China
Country/Region: China