Loading patent details...
US7794102B2: LED dazzler | Searchlight