Loading patent details...
US4399628A: Firing Mechanism for Firearms | Searchlight