Switch On Off Switch, DPST , 30 amp TOGGLE SWITCH NRE # 055912
Switch , on-off-on , Toggle / Bat 20A/125V-277V NRE # 053604