IMPLANTABLE MEDICAL DEVICE COMPRISING A PRO-HEALING POLY(ESTER-AMIDE) | Patent Publication Number 20090181063 | Patexia