Turbocharger Renault Megane I 1.9 dT

  • EngineF8Q784
  • Engine capacity1870
  • Engine power90
  • Car modelMegane I 1.9 dT
  • Car brandRenault
  • Turbocharger production datefrom Jun. 1997
  • Comparison Number7700108866
  • Part Number4542040002, 4542040001