Turbochargers MY61 (Yanmar Industriemotor )

Photo not available
Vehicle model
Industriemotor
Production years
N/A
Engine
3TN84TEKR
Displacement
N/A
Power
N/A
SKU
8900-0954
Turbocharger manufacturer number
MY61VB110021
OE / serial number
129189-18010