Turbocharger LEYLAND Constructor/Freighter 411/E0420

  • Engine411/E0420
  • Car brandLeyland
  • Comparison NumberAAU3302Y02
  • Part Number465960-0002_12
  • Turbocharger manufacturerGarrett