Turbocharger ROVER 825 D 2.4L D

  • Engine2.4L D
  • Car brandRover
  • Turbocharger production date90-99
  • Comparison Number35242025A
  • Part Number53169886710
  • Turbocharger manufacturerKKK