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