On-On Alternating Power Button / Pushbutton 3-Way Toggle Switch
Push once to turn one side on, push again to turn the other side on! It's basically a push-button toggle switch that connects and disconnects the middle pin from either of the two side switches with every click. This clicky switch makes a great power switch or mode toggler. We like this switch because it's breadboard friendly and more fun than a power switch. Can reliably handle up to 500mA and up to 50V. This is a really satisfying switch.
The leads are not on a perfect 0.1" grid so for use with a breadboard just bend the leads out just a tad and snap into a solderless breadboard or perfboard.