Headquarters in China, Sales office in Switzerland and Support partners worldwide
Manufacturing: Zhejiang, China
Address: 20#, GaoFan Road, Yuyao, Zhejiang, China
Telephone : +86-574-62735995|62735996
Headoffice: Shanghai, China
Feel free to connect with us, through one of our international partners. We have our own office in Switzerland to service European customers. See also our list of partners in several other key markets.