YAMAHA OEM SUPERSEDED BY 904621023600 CLAMP - 90462-05059-00 | partzilla.com