Loading patent details...
US5445583A: Floating Back Pad Leg Exerciser | Searchlight