Loading patent details...
US4574680A: Arrangement in Recoilless Weapons | Searchlight