Loading patent details...
US8529586B2: Non-invasive surgical ligation clip system and method of using | Searchlight