Is Zimmer the inventor's name perchance?

Yes, I believe so - he was either Germa ot Swiss, I am almost certain, but I don't know which.

Yes, I've seen the semi-wheeled ones, which are excellent devices. I'm going to have speed stripes put on mine, when I get it!