i was searching high and low trying to find a new twist throttle and cable without loosing an arm an a leg. this one fit the bill perfectly, at less than half the price of any other brand new throttle. installation was quick and easy "less than 15 minutes" and works like a champ. cant beat the old school honda style with a bat either. its worth the dough to have an extra one laying in wait just in case.
I got it for my Yamaha grizzly 700efi. cable was long enough but the end for going in to the throttle body wasn't correct. Being a weekend after a holiday and little extra time, i was able to modify the stock throttle cable to work, having to cut about 1.5" off the cable sheath to have enough bare cable to work.
Before ordering i would double check the cable ends on your machine to make sure they are compatible