Loading patent details...
US5325870A: Multiplexed Defibrillation Electrode Apparatus | Searchlight