Loading patent details...
US6523973B2: Miniature flashlight | Searchlight