Loading patent details...
US7861636B1: Muzzle flash suppressor | Searchlight