Powerful new seven litre diesel for power generation



  • TAD734GE_high_res
  • TAD734GE_high_res