Loading patent details...
US5752329A: Walking and Hopping Shoe With a Massaging Sole Surface | Searchlight