Loading patent details...
US4151670A: Firing Mechanism for Semi-Automatic Firearms | Searchlight