Loading patent details...
US6068226A: Detachable Anchor | Searchlight