Loading patent details...
US7306589B2: Therapeutic apparatus having insulated region at the insertion area | Searchlight