Quick view 04314-10000 Takeuchi TB135 Front Idler Takeuchi TB135 Front Idler Assembly OEM Part# 04314-10000 Do you have questions or this isn't e $419.22 Add to Cart