Loading patent details...
US7500974B2: Electrode with rotatably deployable sheath | Searchlight