Skip to content
Loading…
Powerful Yuchai 6K12 Series High Speed Marine Diesel Engine 338kw | Made For Indians