China 138 Series Diesel Engine Shanghai Made for Generator Set, Find details about China Engine, Diesel Engine from 138 Series Diesel Engine Shanghai Made for Generator Set