Loading patent details...
US6575986B2: Scaffold fixation device for use in articular cartilage repair | Searchlight