Loading patent details...
US5720543A: Portable Flashlight | Searchlight