Loading patent details...
US4744166A: Firing Mechanism With Integrated Safety Device for Firearms | Searchlight