Turbocharger RENAULT Kangoo - 80HP 1.9L D

  • Engine1.9L D
  • Car brandRenault
  • Turbocharger production date01-
  • Comparison Number8200046681
  • Part Number717348-0001_2
  • Turbocharger manufacturerGarrett