Diesel Engine Auto Parts C9 Ecm Wire Harness Wiring 323-9140 3239140, Find Details and Price about Engine Parts Diesel Parts from Diesel Engine Auto Parts C9 Ecm Wire Harness Wiring 323-9140 3239140 - Hubei Kingland Industrial Co., Ltd.