50pcs ON/OFF Micro Switch Touch Button DIP 4 Pin 6*6* 6/5/7/8/10/12/15/20/4.3

Actuation Force :1.3+-0.5N. Motion:Pushing-on,releasing-off.

eBay