Contact Us

We are looking forward to hearing from you. Please use one of the appropriate addresses to the right to get in touch with us.

Business / Partnerships:

Supply Chain Collaboration:

Administration / Careers:

Customer Support: Please visit our FAQs or contact us at


2485 Old Middlefield Way
Suite 30
Mountain View, CA 94043
United States

Room 206, Building #23
Zhong Guan Cun Software Park
#8 Dong Bei Wang Xi Lu Road
Haidian District, Beijing, China

Building H8, No. 2800,
Chuangxin Road
Hefei, 230088
People’s Republic of China

Dachong Business Center
Building C, Layer 28
9676 Shennan Road, Nanshan District
Shenzhen, China (518000)