Loading patent details...
US5860435A: Dental Floss Holder With an Automatic Floss Tensioning Means | Searchlight