Turbocharger RENAULT Safrane 2.5L D

  • Engine2.5L D
  • Car brandRenault
  • Turbocharger production date94-96
  • Comparison Number98424027
  • Part Number53169886731
  • Turbocharger manufacturerKKK