Loading patent details...
US5891064A: Massaging Apparatus Having Two Rollers and Suction Chamber | Searchlight