Loading patent details...
US7013592B2: Guns with exterior surface configured barrels | Searchlight