Auto Parts Truck Engine Spare Parts Idler Pulley for Cummins13fz. 8L 5254599, Find Details and Price about 5254599 and Idler Pulley from Ruian Zhongchai Transmission Co., Ltd.