Loading patent details...
US4132148A: Expellable Reaction Mass for Recoilless Projectile Launchers | Searchlight