Loading patent details...
US6546292B1: High impedance, low polarization cardiac electrode | Searchlight