04312-00500 Mini Excavator Top Roller Carrier Roller For Takeuchi