Loading patent details...
US5507832A: Prosthesis With Integral Proximal Spacer | Searchlight