Loading patent details...
US7892264B2: Fixation device for the talus | Searchlight