Loading patent details...
US4570369A: Cylindrical, Falling Breech Block, Rifle Action | Searchlight