The DuroMax XP12000EH is a dual fuel generator that can run on either gasoline or propane. It has a powerful 457cc OHV engine, can produce up to 12,000 peak watts and 9,500 running watts, and has a run time of up to 10 hours at 50% load.