Street Address: No. 18 Yanjiang Road, Zhongshang Industrial Garden, Huanzhai Town, Pujiang County, Zhejiang Province, China
City: Jinhua
Province: Zhejiang
Country/Region: China