I thought it was supposed to be used as a replacement power switch for your PC? Frozencpu.com sells them along with a "sold-separately" wire harness The Mod/Smart 2.8mm Switch Wire Harness is designed to work with the 12 volt ready Vandal Style Switches. This Universal model features a 2-pin motherboard connector design which allows this cable to work as power switch or reset switch. The spade connectors easily connect to the switch.
Based on the description, those are internally different than what the OP posted. FrozenCPU lists two different switch types, one group as momentary and the 2nd as latching. The superbrightled switch works as a momentary on short travel and locks on a long travel (that's my interpretation of the description anyways).
I'm trying to figure out who the manufacture is of the superbrightled's. I'm hoping there is a data sheet that would clarify that detail.
Did anyone buy the specific one from superbrightleds yet?