Loading patent details...
US5507815A: Random Surface Protrusions on an Implantable Device | Searchlight