Microminiature Pushbutton Switches-SPST-Unsealed-100,000 cycle-500mA@28VDC
One quick question — takes less than 10 seconds.