Mini button 3/6-pin button micro switch button 5.8*5.8mm/7*7mm/8*8mm/8.5*8.5mm

Good Good quality. Insulation resistance: ≥ 100M Ω.

eBay