277131 - Electrode, 50/70A, MS/SS/AL

£16.80 £10.08