Loading patent details...
US4648306A: Counter Recoil Mechanism, Preferably for an Artillery Weapon | Searchlight