Loading patent details...
US5282861A: Open Cell Tantalum Structures for Cancellous Bone Implants and Cell and Tissue Receptors | Searchlight