Micro Switch Touch Push Button Switch 4.5x4.5x3.8/5mm Vertical/Patch SMD Small
Action force: 1.3±0.5N. Good Good quality.
eBay