Turbocharger RENAULT Clio dTi - 80HP 1.9L D

  • Engine1.9L D
  • Car brandRenault
  • Turbocharger production date00-01
  • Comparison Number7700108948_7701473551--
  • Part Number53039880014_38
  • Turbocharger manufacturerKKK