Turbocharger Skoda Octavia I 1.9 TDI

  • EngineATD
  • Engine capacity1896
  • Engine power100
  • Car modelOctavia I 1.9 TDI
  • Car brandSkoda
  • Turbocharger production dateSep. 2000 to Apr. 2004
  • Comparison Number038253016L, 038253014A
  • Part Number54399880017, 54399880006