75900 High-Amp DPST Battery Disconnect Switch

36 V 175 A Sealed DPST Disconnect, UL Listed