Switch Snap Action N.O. DPST Lever 0.5A 28VDC 3.34N Screw Mount Wire Lead
Checking distributor stock and pricing after the page loads.