Turbocharger Audi A8 3.0 TDI

  • EngineA8 3.0 TDI
  • Car brandAudi
  • Turbocharger production date2004
  • Comparison Number059145715F
  • Part Number5304 988 0054
  • Turbocharger manufacturerKKK