Loading patent details...
US4389919A: Firing Pin Block for Firearm With a Rotary Breech Bolt | Searchlight