Foreign owned: China No.1288 Kanghe Road, Xiuzhou Industrial Park Xiuzhou Qu Jiaxing Shi 314031 Zhejiang Sheng China Map it