Loading patent details...
US4643071A: Recoilless Launching Device | Searchlight