Implantable medical devices comprising bio-degradable alloys | Patent Publication Number 20120279881 | Patexia