288-8580 Crankshaft Clamp (Spare Parts for CAT C9 Engine) 2888580, Find Details and Price about 288-8580 Ecm from 288-8580 Crankshaft Clamp (Spare Parts for CAT C9 Engine) 2888580 - Hubei Zhonghetong Electromechanical Equipment Co., Ltd