74028910
Feb 14, 1990
AMBULATORY TRACTION INC.
Subscribe
orthopedic device attached to the body which allows motion while applying traction to the lower spine