Turbocharger Land Rover Defender 2.5 TD

  • Engine90
  • Engine capacity2496
  • Engine power85
  • Car modelDefender 2.5 TD
  • Car brandLand Rover
  • Turbocharger production dateJan. 1986 to Dec. 1990
  • Comparison NumberETC6878, ETC6878B
  • Part Number4520055001S, 4520050001, 4668420002