Turbocharger, 318706, 20515585

Vehicle model
L60E
Production years
from July.2002
Engine
BF6M2012C
Displacement
6070 cm³
Power
N/A
SKU
8900-4055
Turbocharger manufacturer number
318706319303
OE / serial number
20515585