Shanghai Diesel Engine SC11CB220G2B1 Connecting Rod Bushing C05AL-8N1849 Inquire Product Description Shanghai Diesel Engine SC11CB220G2B1 Connecting Rod Bushing C05AL-8N1849