Here is the only lever I could find. I laid a tape next to it so you could compare to what you already have. This is a pit bike clutch lever.
http://picasaweb.google.com/katorang...14662832076274
Looks like about 3" from center of bar to the finger grip area.
If you think it will work pm me address and its yours.
Allen