... SHANGHAI DIESEL ENGINES,C6121,D6114 AND ECT.FOR DRILLING MACHINES,DRILLING RIGS,WATER COOLED,GAS STARTERS. CAT C6121SC11C(121) diesel engine—— ... company while Shanghai Diesel Engine Co., Ltd introduced the machining facilities for major parts and product testing devices ... series of diesel engines being well-known regarding the high quality and high reliability, and becomes the recognized and best power ...