Loading patent details...
US6044669A: Strap Lock | Searchlight