Loading patent details...
US4690145A: Output Limited Electrical Stimulator for Biological Tissue | Searchlight