Loading patent details...
US4895572A: Interlocking Femoral Prosthesis Device | Searchlight