Address: Chuangye RD, Fenghui industry area, Shangyu Zhejiang, China 312361
Phone: 86-575-82870173
Contact name:Ms. Cathy