Quick view 9134397 Hitachi EX25-2 Front Idler Hitachi EX25-2 Front Idler Assembly Do you have questions or this isn't exactly what you were lookin $402.00 Add to Cart