24V DPST Sequencer
ICP Fast Parts
MFR# 1398442 | MSC-824025