Loading patent details...
US3948545A: Mechanically Operated Breech Block | Searchlight