Turbocharger 49177-02521,MR355226

Photo not available
Vehicle model
from May 1995
Production years
from May 1995
Engine
4D56TD
Displacement
2477 cm³
Power
100
SKU
8900-0520
Turbocharger manufacturer number
49177-02521
OE / serial number
MR355226