Sale Quick view 08801-35100 Takeuchi TL220 Rear Idler Takeuchi TL220 Rear Idler OEM Part# 08801-35100 Do you have questions or this isn't exactly what you $10,060.97 $8,623.61