Loading patent details...
US4162675A: Whole Body Specified Area Stimulating Therapy Device | Searchlight