YAMAHA OEM SUPERSEDED BY 583116310295 PISTON STD - 583-11631-01-96 | partzilla.com