242-0675 Camshaft (CAT C9 engine spare parts) 2420675, Find Details and Price about 242-0675 Ecm from 242-0675 Camshaft (CAT C9 engine spare parts) 2420675 - Hubei Zhonghetong Electromechanical Equipment Co., Ltd