Loading patent details...
US4642437A: Electrode Roll for Electric Resistance Welding | Searchlight