Hi guys/gals, some time ago I bought one of them things that you put on your throttle (no, not your hand) which locks it in whatever position (about £25). A mate of mine wants one and I can not remember the web address to go get it. Please help anyone.
Thank you.