Loading patent details...
US4148245A: Fluid Propellant Projectile Firing Device | Searchlight