Loading patent details...
US5886281A: Breech Block Control for Firearm for Projectiles | Searchlight