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