3TX7130-0DB03
OPEN PWR RELAY, DPST, 40A, 12VDC

From Siemens

External links