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