Loading patent details...
US3986497A: Electrode Wire Clamp | Searchlight