Loading patent details...
US5237760A: Electrically Lighted Footwear | Searchlight