YAMAHA OEM SUPERSEDED BY 688427160200 SEAL,RUBBER - 688-42716-01-00 | partzilla.com