Loading patent details...
US5079405A: Electrode Oscillating Mechanism for Welding Electrode Holder | Searchlight