Loading patent details...
US4157197A: Automatic Bolt Mechanism | Searchlight