135 Series 25.8L Displacement Four Stroke Diesel Engines for Generator Set, Find Details and Price about Engine Diesel Engine from 135 Series 25.8L Displacement Four Stroke Diesel Engines for Generator Set - Shanghai Kaixun Engine Co., Ltd.