Loading patent details...
US4369944A: Universal Strand Clamp and Strand Clamp Assembly | Searchlight