Loading patent details...
US3946638A: Low Recoil Anti-Tank Rocket Launcher | Searchlight