Loading patent details...
US6196108B1: Damped spring mechanism for a firearm | Searchlight