Turbocharger 158181

Photo not available
Vehicle part number
158181
Vehicle model
D3 (E90), D3 Stationwagen (E91)
Turbocharger manufacturer number
15818111651401165140.0130213765968-0001765968-1765968-5001S