3x6x2.5mm SMD Tactile Push Button Micro Switch 2 Pin. 1-100 Pcs. Excellent Quality 6x6x2.5mm SMD Red Push Button Tactile Micro Switches. Rated Load: DC12V 0.1A.
eBay