Loading patent details...
US5317490A: Encased Flashlight | Searchlight