Loading patent details...
US4893626A: Electrode for Electrotherapy, Electrosurgery and Monitoring | Searchlight