Loading patent details...
US7561907B2: Catheter having multiple spines each having electrical mapping and location sensing capabilities | Searchlight