Loading patent details...
US5456709A: Interlocking Electrode Carrying Body Cavity Insert for Treating Medical Conditions | Searchlight