24VDC Latching Power Relay 16A SPST-NO THT
SPST 16A 24V Coil Switch, Through Hole Mount, IP67, -40°C to 70°C