Loading patent details...
US5312440A: Implantable Defibrillator Arrangement | Searchlight