ring ten auto Yuchai 260 horsepower 1301T26A engine radiator, aluminum radiator, sales Telephone: 0719-8316667.www.sydongye.com Hubei Shiyan   East industry company;