Turbocharger Deutz Industriemotor

  • EngineTCD2012L6
  • Engine capacity6060
  • Engine power210
  • Car modelIndustriemotor
  • Car brandDeutz
  • Turbocharger production datefrom Feb. 2007
  • Comparison Number04295289
  • Part Number12649880004, 12649700004