Follow Industrial Electronics
Finder Part #: 22.22.9.024.4000 Power Relay, DPST-NO 20A, 24V DC coil, AgSnO2 contact
For more information, please visit this product's webpage.