Loading patent details...
US7581344B2: Weapon extractor and cartridge | Searchlight