Loading patent details...
US4763909A: Wheel or Slide Mounting in an Amusement/Exercise Foot Mounted Device | Searchlight