10pcs KAN-28 1.5A250V Flashlight Switches Self Locking SMD Type 18 x 12mm Push Button Switches 1812-28A