Loading patent details...
US4523508A: In-Line Annular Piston Fixed Bolt Regenerative Liquid Propellant Gun | Searchlight