Loading patent details...
US5269331A: Automatic Locking and Adjustable Tension Controlled Dental Flosser | Searchlight