IMPLANTABLE MEDICAL DEVICES COMPRISING BIO-DEGRADABLE ALLOYS | Patent Publication Number 20170157299 | Patexia