Switch Toggle Locking Lever Panel Mount with Threads
DPDT Toggle Switch, Locking Lever, 7.5A 277VAC, Panel Mount