Hello....

I have that exact same shifter handle. I bought mine off ebay about 4 years ago. Mine was used and the threads are kinda stripped out but it could be repaired.
Neat piece.... I could never find out anything else about it.

Godspeed,
JON