Loading patent details...
US6142650A: Laser Flashlight | Searchlight