China Leo100281A-K HOWO, Shaanxi 61500030009-K Connecting Rod-K, Find details about China Auto Spare Parts, Engine from Leo100281A-K HOWO, Shaanxi 61500030009-K Connecting Rod-K