10 pieces/batch 7*7*12mm DIP 3-pin 12V 0.5A mini self-locking button switch DPDT 7x7x12mm to self-reset switch
https://www.vogueparade.com/shopping/EN/5/1/1005002763507457/10-piecesbatch-7712mm-dip-3-pin-12v-05a-mini-self-locking-button-switch-dpdt-7x7x12mm-to-self-reset-switch//