Optimum Electrode Holder

Additional information

Size

300amp, 450amp