Loading patent details...
US6164048A: Quick Release Apparatus | Searchlight