30-14414 pcb mt. 3014414 push button  tactile switch spst off - (on)  momentary  6x6mm 3.8mm h. 50ma-12vdc 100 gf operating force

038975344140