12.8mm*5.8mm left and right terminal connect Micro switch.
G15-06SM03-30-15: On Off, T85/125, 6A 125v Electronic Micro Switch.
G20-06EN-150C-42: 6A 125/250VAC, 150±50gf, 10,000 cycles micro switch.
Long Lever micro switches 16a 250v Miniature types of micro pressure switches
3 pin 6A 250V AC right angle miniature snap action joystick micros witch