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

Our Contact Information

Call Us

+86 158 0755 5230

Location

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

E-mail address

ouyp@9river-tech.com

    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