Loading patent details...
US6689136B2: Implant for fixing two bone fragments to each other | Searchlight