Street Address: 1, Zhaozhai Industrial Zone, Tangxia Town, Rui'an, Wenzhou City, Zhejiang Province. China
Country/Region: China