32 Amp 2-Pole 24V Definite Purpose Contactor

32 Amp 2-Pole 24V Definite Purpose Contactor

ICP Fast Parts

MFR# 1171163 | MSC-1480364