Loading patent details...
US4395613A: Universal Electrode Holder | Searchlight