Loading patent details...
US5311658A: Apparatus for Producing Living Body Leading Electrode | Searchlight