Turbocharger 159838

Vehicle part number
159838
Vehicle model
D-max II (TFR, TFS)
Turbocharger manufacturer number
159838131870493350400049T350400089833135908983313592