Device to facilitate pedestrian locomotion
Dispersed-air footpad
Disposable absorbent shoe insert
Canada
World
United States