Turbocharger 158771

Vehicle part number
158771
Vehicle model
124 Spider, 124 Spider (348_)
Turbocharger manufacturer number
1587711308035526867571797367815000-0003815000-3815000-5003S