My stabilizer is a locally-made one...about 5"-6" long. I look for sound/vibration dampening much more so than ballance.
This one doesn't have a name...as far as I know....but it works great!!! It costs $50, and is the best I've ever used.
I'd be happy to field-test yours, though!
[email protected]
Good luck!