Loading patent details...
US6905495B1: Irrigation probe for ablation during open heart surgery | Searchlight