Turbocharger SCANIA Truck DSC11-21

  • EngineDSC11-21
  • Car brandScania
  • Comparison Number1338274
  • Part Number318081
  • Turbocharger manufacturerSchwitzer