Momentary Tactile Push Button Miniature Micro PCB Switch SMD 6x6x4.3mm - 10mm

Insulation resistance: greater than or equal to 100M ohms.

eBay