Yanmar 4JHLT

Marine Diesel Engine 60 HP Complete Engine