Address:No. 1989, Gaoqiao Avenue, Gaoqiao Town, Tongxiang, Jiaxing, Zhejiang, China
postalCode:314515