DUCAR
DUCAR
Sort by
Show result
  • ENGINE DISPLACEMENT : 457CC / 17.5HP
  • POWER RATED : 7500W
  • POWER MAX : 8300W
  • 96KG
  • FUEL TANK CAPACITY : 25L