Loading patent details...
US7236299B1: Compact periscopic beam director | Searchlight