Loading patent details...
US5517896A: Semi-Automatic Handgun With Independent Firing Spring | Searchlight