Blocking part insertable in a breech ring for preventing transla
Braking system
Breech/receiver assembly for automatic cannons
Canada
World
United States