get in touch

Let's Talk

Source manufacturer of interactive displays and recording systems. Tell us about your project and get a quotation within 24 hours.

Contact Us

Get In Touch

Contact us:

+86 158 0755 5230

Our E-mail

ouyp@9river-tech.com

Our Location:

Xixiang Street, Bao'an District, Shenzhen, Guangdong Province,CHINA

© 2026 Shenzhen Xinjiuhe Technology Co., Ltd. All Rights Reserved