Loading patent details...
US7793813B2: Hub for positioning annular structure on a surgical device | Searchlight