24V DPST Pilot Duty Relay
ICP Fast Parts
MFR# 1171436 | MSC-2306053