G7SA-3A1B / P7SA-10F-ND

OMRON G7SA-3A1B 10 pin RELAY w/ P7SA-10F-ND BASE 24VDC 6 amp max Din Rail NEW

Omron terminals have sturdy clamps that hold wires tight.