Turbocharger 152765

Vehicle part number
152765
Vehicle model
Range rover II (P38A)
Turbocharger manufacturer number
15276512479722452412245838224583814917706430491770643249S7706430STC2213ESTC2217