Loading patent details...
US3979997A: Firearm Having a Slide Damper and Energy Absorber | Searchlight