Turbocharger SCANIA 113 DSC11

  • EngineDSC11
  • Car brandScania
  • Turbocharger production date88
  • Comparison Number1107068
  • Part Number311705_311991
  • Turbocharger manufacturerSchwitzer