Loading patent details...
US4724740A: Recoiling Mortar Mounted on a Revolving Platform | Searchlight