74028909
Feb 14, 1990
AMBULATORY TRACTION INC.
Subscribe
AN ORTHOPEDIC DEVICE ATTACHED TO THE BODY WHICH ALLOWS MOTION WHILE APPLYING TRACTION TO THE KNEE