Loading patent details...
US4813333A: Dually-Adjustable Firearm Muzzle Attachment Device | Searchlight