Schrack RT314730 SPDT PCB Relay 230VAC 16A

A 16A 230V AC SPDT PCB mounting power relay with 5mm pinning. 5kV Dielectric strength.

eBay