TOTAL 1000A electrode holder (welding handle)

electrode holder