YAMAHA OEM SUPERSEDED BY 3E5116350000 PISTON 1 O/S 0.25 - 1RY-11635-00-00 | partzilla.com