Industrial diesel generators from 20kW to 2000kW. Hundreds in stock for immediate delivery. 800-434-0003