YAMAHA OEM STR CLUTCH OTR ASSEMBLY - 371-15580-02-00 | partzilla.com