Loading patent details...
US4752991A: Clamp Mechanism for an Elongate Element | Searchlight