Loading patent details...
US4429617A: Reciprocating Slide Dampening Mechanism for Firearms | Searchlight