Loading patent details...
US6534693B2: Surgically implanted devices having reduced scar tissue formation | Searchlight