Loading patent details...
US6488680B1: Variable length electrodes for delivery of irrigated ablation | Searchlight