10 PCS DC 30V 1A Latching Push Button Switch Torch Flashlight Mini On/Off Self-Lock Micro Switch One Open One Close