Loading patent details...
US6140776A: Flashlight | Searchlight