Loading patent details...
US7182772B2: Constriction device including fixation structure | Searchlight