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