Loading patent details...
US5183448A: Foot Training Machine | Searchlight