Loading patent details...
US5860198A: Anchoring Device Having a Rapid Release Clasp | Searchlight