Loading patent details...
US6546933B1: Occlusion apparatus and method for necrotizing anatomical tissue structures | Searchlight