Loading patent details...
US7887591B2: Intervertebral implant comprising joint parts that are mounted to form a universal joint | Searchlight