YAMAHA OEM CLUTCH COVER INSERT - STR-1D727-43-03 | partzilla.com