Medical implant for the human or animal body | Patent Publication Number 20040241036 | Patexia