Contact Us

Provide more reliable and high-quality diesel engines and diesel engine parts to global customers and create a better life for employees.

Information Request

Please enable JavaScript in your browser to complete this form.

Get In Touch

Address:
Room 2207, Building A, Yangtze River Delta Innovation and R&D Headquarters Base, No. 517 Yingbin Road, Nanyuan Street, Linping District, Hangzhou, Zhejiang, China.

Please enable JavaScript in your browser to complete this form.