Loading patent details...
US4733625A: Quick Release Coupling Device for Anchor Ropes | Searchlight