Electrode Holder 300 Amp

3.50 JD