Loading patent details...
US3977296A: Hydraulic Buffer Assembly for Automatic or Semiautomatic Firearm | Searchlight