Loading patent details...
US6283987B1: Ribbed electrodes and methods for their use | Searchlight