Loading patent details...
US6889594B2: Recoil mitigation device | Searchlight