ELE-194E-E32-1753

Product description:

LOAD SWITCH 3P 32A FRONT MOUNT