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