Loading patent details...
US4928573A: Silencer for Saboted Projectiles | Searchlight