Loading patent details...
US7896891B2: Apparatus and method for manipulating or retracting tissue and anatomical structure | Searchlight