Turbocharger 49189-05112,8658097

Vehicle model
s60
Production years
from January 1999
Engine
N2P23HT
Displacement
2300 cm³
Power
250 hp
SKU
8900-2818
Turbocharger manufacturer number
49189-05112
OE / serial number
8658097