24V DPST Pilot Duty Relay

ICP Fast Parts

MFR# 1171436 | MSC-2306053