100pcs SS22f25 G5 TOGGLE switch 2 Position 6PIN DPDT 2P2D Handle high 5MM PITCH 4.0MM Panel Mount Slide Switches