If you have any questions, please contact us by phone or email. We’ll contact you within 24 hours. Thank you.

Telephone No.:
+1 (888) 837-0896
Office Hours: Mon-Sat 4:30PM-1:30AM(next day)PST

Customer Service Department:

Company Address:

251 Little Falls Dr, Wilmington, DE 19808 (R&D Centers and Factories are in the No.14, Science and Technology Park, Xisanhuan Road, Zhongyuan District, Zhengzhou City, Henan Province, China)

Get 10% OFF