Open Frame Diesel Engine Power Generator Set (DG2500) Small Generator Portable Generator, Find Details and Price about Diesel Generator and Generator from JIANGSU KUBAOYA INTELLIGENT TECHNOLOGY CO., LTD.