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