I could be mistaken, but i believe that was the stock trigger for the Medusa frames. It was not terribly comfortable.
i have a Medusa frame. Pretty cool and i would not consider it uncomfortable at all. No where near the level of an intelliframe but a unique item in itself.
BEZERKERS
ALL MAG SHOOTING TEAM
i have a frame that i was going to sell with grips and asa. it's on beo for sale now, but was going to put up a thread here, eventually
I have personally always thought they were hideous.