Loading patent details...
US6579290B1: Surgical implant and surgical fixing screw | Searchlight