Turbocharger, 1264 988 0002, 21109113

Photo not available
Vehicle model
L90E
Production years
from January.2005
Engine
D6D LA E2
Displacement
5700 cm³
Power
121
SKU
8900-4008
Turbocharger manufacturer number
1264 988 00021264 970 0002
OE / serial number
21109113