Loading patent details...
US4526428A: Multi-Strand Cable Clamp With Positive Strand Engagement | Searchlight