I believe the stabilizer that you are referring to is the Stealth Stabilizers! I still feel that they are the best stabilizers on the market and made by one of the best guys around. His stabilizers weigh a little more than most others which will greatly help with stabilization, not to mention that they are some of the best on the market for removing noise and vibration!
www.stealtharchery.com