Loading patent details...
US3945296A: Gas Piston in a Firearm | Searchlight