Loading patent details...
US7083644B1: Implantable prostheses with improved mechanical and chemical properties | Searchlight