Loading patent details...
US4195572A: Pressurized Projectile for Delivering and Dispensing Liquids or Particulates | Searchlight