Loading patent details...
US4229637A: Spot Welding Assembly for Electrical Resistance Welding | Searchlight