Loading patent details...
US6796972B1: Catheter anchoring balloon structure with irrigation | Searchlight