Loading patent details...
US5060555A: Slide Decelerator for a Firearm | Searchlight