Loading patent details...
US4123962A: Rotary Breech Apparatus for an Automatic Weapon | Searchlight