Loading patent details...
US5531769A: Truncated Pulse Defibrillator With Flash Tube Switch | Searchlight