Can't see any other markings on it, if I were to try to match it to a rear one (to put on the Voodoo) do I just look for STX RC rear blah blah blah??
7 or 8-speed would be ok I suppose..
I may have what you are after, the pair I have are in reasonable condition, the only thing is your bracket seems to be polished and mine is painted, easy job though.
I have a vague memory of seeing a STX-RC 8spd shifter in the bottom of my toolbox last time I ventured into the dark and dingey place. Was one with the shifting window too. I will investigate when I get a chance.
Brand new 7 speed STX shifters are still widely available from places like the Wooly Hat Shop for about £20 a pair.
They are good reliable shifters though. Along with 7 speed, I also have some 8 speed ones which are tough as old boots and have out-lasted two sets of fragile XT M739/740 shifters.
The Shimano M number on the one you've got will probably be on the underside of the polished clamp. Could be anything from MC-30 to MC-40.