This is a simple DPDT slide switch - great for use as an ON/OFF button, or just as a general control switch. The pins are spaced by 0.1", so it's breadboard friendly. The switch is rated for 100mA at 12VDC.
This switch is just a bit smaller than our popular SPDT Mini Power Switch, but uses the same pin spacing. Being smaller takes up less PCB space (good!), but it does make it a bit harder to hit and flip easily.