Loading patent details...
US4423306A: Welding Cable and Equipment | Searchlight