YAMAHA OEM WINDSHIELD QUICK RELEASE MOUNT - STR-5VN03-40-00 | partzilla.com