Loading patent details...
US7749159B2: Large area thermal ablation | Searchlight