Loading patent details...
US4161836A: Breechblock Assembly and an Operating Mechanism for a Fire-Arm Automatic Loading | Searchlight