Loading patent details...
US4911686A: Apparatus for Reactively Applying Electrical Energy Pulses to a Living Body | Searchlight