Turbine cartridge Deutz Industriemotor - 11589880003, 11589700003

  • EngineTCD2013L04-2V Tier3
  • Car modelIndustriemotor
  • Car brandDeutz
  • Turbocharger production datefrom Jan. 2007
  • Comparison Number04299151
  • Part Number11589880003, 11589700003