Follow Industrial Electronics
Finder Part #: 22.24.8.240.4000 Power Relay, DPST-NC 20A, 240V AC coil, AgSnO2 contact
For more information, please visit this product's webpage.