Company Address

U.S. Office: 8 Admiral Drive Suite 272 Emeryville, CA, 94608

China Office: Room 1116, Building A, #2002 Nanhai Road, Nanshan District, Shenzhen, 518000, China.

(Note: This is not order return address, please contact us for return warehouse address details.)

Call Us

(+1) 203-759-8668 (United States) Text Message Available

(+86) 15627428000 (China)

Send Us Fax

(+86) 15627428000


Shopping Cart
My Account
Whatsapp Chat
back to top