Turbochargers MYBD (Yanmar Marine )

Photo not available
Vehicle model
Marine
Production years
N/A
Engine
4JH2-DTE
Displacement
1817 cm³
Power
88 HP
SKU
8900-3004)
Turbocharger manufacturer number
MYBDVA180099
OE / serial number
129573-18000