Loading patent details...
US4631646A: Discardable Flashlight | Searchlight