Liuyan Village, Shanluo Town, Luchuan County, Yulin 537005, China
Yuchai is a China leading manufacturer of construction equipment. Our product range includes excavators, electric equipments, rotary drilling rigs, forestry equipment and more. We also provide you with OEM/ODM services for complete machines and parts to meet customers' personalized customization needs. Contact us now!
No. 98 Linan Industrial Park, Xianyou County, Fujian Province, Putiain 351200, China