Turbocharger Renault Master I 2.5 TD

  • EngineS9UD7
  • Engine capacity2499
  • Engine power94
  • Car modelMaster I 2.5 TD
  • Car brandRenault
  • Turbocharger production datefrom Jan. 1993
  • Comparison Number98492694
  • Part Number53149887020, 53149887006