Loading patent details...
US4365624A: External Bone-Anchoring Element | Searchlight