Loading patent details...
US8057366B2: Body-stimulating apparatus with an oscillating footplate | Searchlight