Turbocharger LEYLAND Roadtrain TL12/43

  • EngineTL12/43
  • Car brandLeyland
  • Turbocharger production date79
  • Comparison NumberAAU8604-
  • Part Number3500285
  • Turbocharger manufacturerHolset