XLS-C7A0120P
XLS-C7A0120P LIMIT SWITCH ; (CL) SPDT NEMA 7 2 MECHANICAL SWITCH
Part #
XLS-C7A0120P
BDI #
19305304
PRICE
$ 945.96 / each
INVENTORY: