Turbocharger SCANIA 142/143 DSC14-13

  • EngineDSC14-13
  • Car brandScania
  • Turbocharger production date98
  • Comparison Number1423020
  • Part Number3591830
  • Turbocharger manufacturerHolset