Loading patent details...
US7905041B1: Stabilized rifle barrel and rifle | Searchlight