Loading patent details...
US4090316A: Firing Pin Safety Device for Hand Firearms | Searchlight