6x6x3.1mm SMD Tactile RED Push Button Micro Switch 5 Pin. Waterproof. 1-100 Pcs.

Excellent Quality 6x6x3.1mm SMD Red Push Button Tactile Micro Switches. 1-100 Pcs. Insulation Resistance: >=100Mohm. Rated Load: DC12V 0.1A.

eBay