I have a Aqua-torque starter that I bought new a few years ago and its still working great. I dont know who makes it, could be chinese garbage for all i know.
But hey, its been a good starter!
I got one a couple of years ago also. Still works great. I compared the case and marks on the end of it. It is identical to a stock yamaha starter.