Loading patent details...
US4313243A: Sliding Wedge Cable Clamp | Searchlight