Loading patent details...
US4861961A: Welding Electrode | Searchlight