See Littelfuse Commercial Vehicle Products Products
Toggle Switch - DPST - On-Off-None - 20A - 125VAC/28VDC - With Lever Seal - Screw Terminals.