Loading patent details...
US4456005A: External Compression Bone Fixation Device | Searchlight