Loading patent details...
US5129305A: Penetrating Assault Weapons | Searchlight