Product List

(Total 1 Product )
Min. Order: 1 Piece
  • Color: Yellow/Red
  • Overall Dimensions: 4100*1260*2400mm
  • Engine: Changchai L24
  • Rated Power: 17.6kw
  • Fuel: Diesel
  • Certification: CE