Loading patent details...
US6306142B1: Method and apparatus for harvesting and implanting bone plugs | Searchlight