Loading patent details...
US4589327A: Firing Lock With Safety System for Self Loading Fire Arms | Searchlight