Loading patent details...
US5380269A: Back Treatment Device | Searchlight