Quick view 9312919 Hitachi EX17U Front Idler Hitachi EX17U Front Idler Assembly OEM Part# 9312919 Do you have questions or this isn't exactl $345.60 Add to Cart