Loading patent details...
US7828807B2: Implantation of a deformable prosthesic device | Searchlight