Loading patent details...
US8596255B2: Super absorbent polymer projectile launching device | Searchlight