Loading patent details...
US5113326A: Miniature Flashlight | Searchlight