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