Loading patent details...
US20060048639A1: Muzzle device | Searchlight