5326 988 6292 (Yanmar Marine )

Photo not available
Vehicle model
Marine
Production years
from May.1989
Engine
4LH-DTE
Displacement
3450 cm³
Power
170 hp
SKU
8900-1675
Turbocharger manufacturer number
5326 988 62925326 988 6291
OE / serial number
119173-18011