Turbocharger LEYLAND Cruiser TL11A/B/C

  • EngineTL11A/B/C
  • Car brandLeyland
  • Turbocharger production date84
  • Comparison NumberHAJ8717
  • Part Number310653_311758
  • Turbocharger manufacturerSchwitzer