Loading patent details...
US20040133282A1: Semi-constrained ankle prosthesis with a front loading polymer bearing | Searchlight