Good parts. Off a 2008 YAMAHA APEX. May fit others. Some simple cleaning may be required before use. 
Shipped fast. 

Thank you.