78451918
Jul 16, 2004
WRIGHT DAVIS MEDICAL TECHNOLOGIES INC.
Subscribe
biodegradable polymer combined with a therapeutic drug, fabricated into a braided or monofilament suture attached to a surgical needle