Loading patent details...
US5876446A: Porous Prosthesis With Biodegradable Material Impregnated Intersticial Spaces | Searchlight