Loading patent details...
US4596913A: Impeder for Electric Resistance Tube Welding | Searchlight