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

