New Holland #84818466 PIN, ROLL is an OEM replacement part designed for New Holland equipment. This roll pin ensures secure fastening and alignment of critical components in your machinery. Built to original specifications, it delivers reliable performance and durability for farm equipment maintenance and repairs. Keep your New Holland equipment running smoothly with this genuine replacement part.