I've been working on getting my new-to-me 2009 kilowattbikes cruiser running. Tonight i wired in a battery replacement which seems to work well. I placed in a 36v rather than a 24v as the capacitors seemed capable. Quick test seems positive. When i got the bike the thumb throttle lever platform was broken off. Ive attached pics of it. It would be easiest to replace with OEM- anybody know what make/model this one is?