Carter C11 Engine Connecting Rod 223-9133 for Sale, Find Details and Price about Connecting Rod Engine Connecting Rod from Carter C11 Engine Connecting Rod 223-9133 for Sale - Shenzhen Taifeng Internal Combustion Engine Parts Co., Ltd