Loading patent details...
US20030106416A1: Muzzle brake | Searchlight