I thought it was a Throttlemeister too. There might be some overlap there with Bob's
Other than both being throttle locks there was no "overlap." Bob's BMW (a BMW dealer) makes Wrist Rests and Throttlemeister, as you can tell from the name, was a company that existed to make throttle locks.
It's a shame that TM is no longer around. Their product just looks like a bar end and is more "refined" than the Wrist Rest. TMs were a bit spendy at about $150/pair for the throttle lock and matching bar end for the clutch side.
Even though all of my Ks have real cruise control, I have TMs on several of my Ks just because they are nice looking bar ends.