Loading patent details...
US4023573A: Defibrillator | Searchlight