Loading patent details...
US5569356A: Electrode Clamping Assembly and Method for Assembly and Use Thereof | Searchlight