Loading patent details...
US5372125A: Positive Locking Biomedical Electrode and Connector System | Searchlight