Loading patent details...
US8979839B2: Assembly of staggered ablation elements | Searchlight