Turbine cartridge Deutz Industriemotor - 12639880000, 12639700000

  • EngineTCD2012L6
  • Car modelIndustriemotor
  • Car brandDeutz
  • Turbocharger production datefrom Feb. 2007
  • Comparison Number04294368, 04294368KZ
  • Part Number12639880000, 12639700000