Loading patent details...
US6200346B1: Metal implant with anchoring surface | Searchlight