Loading patent details...
US4188523A: Roll Electrode for Use in a Seam Welding Machine | Searchlight