Loading patent details...
US7621912B2: Rod-shaped implant element with flexible section | Searchlight