Loading patent details...
US4660305A: Tap Dance Shoe Including Integral Electromechanical Energy Conversion Means | Searchlight