Loading patent details...
US4417538A: Marine Anchor With Release Capability | Searchlight