Click to expand Tap to zoom Takeuchi Takeuchi Front Idler Assembly AU0880140000 AU0661400004 $438.60 | / SKU AU0880140000 Quantity: Sold out GET NOTIFIED Manufacturer: Takeuchi Part Name: Front Idler Assembly Part Number/MPN: AU0880140000 AU0661400004 Disclaimers! This product is being sold "As is."