ITM/Licon Series 39 Keycap Button Style Push Button Switch, 39-200014 SPST
Button Travel: 3.05mm nominal
Operating Force: 113 grams
Contact resistance : 25mOhm to 50mOhm
0.25A @ 30 VDC