74228732
Dec 9, 1991
Aug 10, 1993
LIFE PLUS INC.
Subscribe
medical apparatus; namely, an apparatus for exercising leg muscles for physical therapy treatment
exercise equipment; namely, equipment for exercising leg muscles