DPST Power Relay 25A 12VDC Non-Latching
Power Relay 12VDC 25A DPST-NO(52.5x33.5)mm Bracket
G7L-2A-T-J-CB-DC12-RELAY