Weichai Baudouin M26 Series Inboard Marine Diesel Engine with Gearbox
China Weichai Baudouin M26 Series Inboard Marine Diesel Engine with Gearbox, Find details about China Weichai M26 Marine Engine, Baudouin Engine from Weichai Baudouin M26 Series Inboard Marine Diesel Engine with Gearbox