Loading patent details...
US5246749A: Shoe Mounted Novelty Device | Searchlight