Loading patent details...
US4310980A: Quick Detachable Scope Mount | Searchlight