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

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

eBay