Turbocharger MITSUBISHI Delicia 2.5L D

  • Engine2.5L D
  • Car brandMitsubishi
  • Comparison NumberMR355220
  • Part Number49177-01515
  • Turbocharger manufacturerMitsubishi