Loading patent details...
US4300754A: Welding Clamp | Searchlight