Loading patent details...
US7766301B2: Tube occluder and method for occluding collapsible tubes | Searchlight