Turbocharger 159393

Photo not available
Vehicle part number
159393
Vehicle model
B5 (E60), B5 Stationwagen (E61), B7 (E65)
Turbocharger manufacturer number
1593931165797131425832626-0004832626-4832626-5004S