Loading patent details...
US7288105B2: Tissue opening occluder | Searchlight