Marine EnginesChina Factory Direct Sale Fzr D12.420 Powerful 4 Stoke Diesel Engine Electric Generator for Hotel/Ship, Find details about China Engines Generator, Electric Generator from Factory Direct Sale Fzr D12.420 Powerful 4 Stoke Diesel Engine Electric Generator for Hotel/Ship