24V 12A DPDT Relay - 42-18287-12

(Image  of 1)