Loading patent details...
US20030163128A1: Tissue ablation system with a sliding ablating device and method | Searchlight