Loading patent details...
US4160405A: Liquid Propellant Gun, Positive Displacement Single Valve | Searchlight