Loading patent details...
US4045058A: Slip-Proof Coupling Device | Searchlight