Loading patent details...
US4176033A: Anode Clamp Assembly and Method of Installation | Searchlight