Finweld E 7024


High Deposition Efficiency Electrode