Loading patent details...
US5674267A: Electric Pulse Applicator Using Pairs of Needle Electrodes for the Treatment of Biological Tissue | Searchlight