Turbocharger LEYLAND PSV Bus 690

  • Engine690
  • Car brandLeyland
  • Comparison NumberAAL6797Y01
  • Part Number465660-1
  • Turbocharger manufacturerGarrett