12VDC SPST Power Relay, 30A 250VAC, Screw Term, Bracket Mount
Omron Electronic Components
POWER RELAY