Additional Info
- Vehicle Name DFM TRUCKS & HUANGHAI BUSES
- Service Part Number 3593027
- Replaced by FALSE
- OEM Part Number 4301118010
- Manufacturer Yuchai Machinery
- Engine 6108ZQ
- CC 0
- HP 180
- From Year 19/2/1999
- To Year 0
- Turbo Model H1E-8253AF/H18JA11
- Turbo Make Holset