Loading patent details...
US5039835A: Electric Stud-Welding Device | Searchlight