Loading patent details...
US4167940A: Roller Type Massaging Apparatus for the Feet | Searchlight