Sale Quick view 06813-00024 Takeuchi TL6R Rear Idler Takeuchi TL6R Rear Idler OEM Part# 06813-00024 Do you have questions or this isn't exactly what you $12,048.47 $7,982.96 Add to Cart