Loading patent details...
US5664346A: Portable Footwear Illuminated | Searchlight