TE Connectivity

63-7588-12 [Discontinued]TE Connectivity Double Pole Single Throw (DPST), Latching Rocker Switch Panel Mount 1634200-2