Cums C260 33 Water Cooled Truck Diesel Engine for Excavator Machinery Solutions, Find Details and Price about Cums and C260 33 from Shanghai Client Diesel Engine Co., Ltd.