Loading patent details...
US4571870A: Quick Release Mount for Firearm Aiming Device | Searchlight