Turbocharger Liebherr Industriemotor

  • EngineD2840LF25 Euro 3
  • Engine capacity18270
  • Engine power660
  • Car modelIndustriemotor
  • Car brandLiebherr
  • Turbocharger production datefrom Jun. 2004
  • Comparison Number10331034
  • Part Number319702, 319393