Loading patent details...
US20040172099A1: Microcontact structure for implantation in a mammal, especially a human being | Searchlight