650HP/1800rpm French Baudouin Marine Inboard Diesel Engine 6m33c650-18 for Sale, Find Details and Price about Weichai Engine and Weichai Diesel Engine from Fujian Dingfeng Commercial Trading Co., Ltd.