Loading patent details...
US5799432A: Self-Contained Magazine and Weapon System Incorporating Same | Searchlight