Loading patent details...
US5076139A: Buffer for Firearms | Searchlight