20PCS 6*6*4.3mm Tactile Push Button Switch Vertical Mini PCB 4PIN Micro Switch
eBay