100pcs 6*6*2.5mm Tactile Push Button Switch Tact Switch Micro Switch 4-Pin SMD F

Size: 6x6x2.5mm. Insulation Resistance:≥100MΩ.

eBay