Loading patent details...
US4924615A: Detachable Sling Swivel Retention Device | Searchlight