Loading patent details...
US4558628A: Breechblock Buffer for an Automatic Firing Weapon | Searchlight