5.8/7/8/8.5mm PCB Tact Push Button Switch Self-Locking/Momentary DPDT 6 Pin DIP EUR 1.78 to EUR 28.52