Loading patent details...
US5664355A: Detachable Ammunition Magazine | Searchlight