Loading patent details...
US5186191A: Motor Driven Dental Floss Applicator | Searchlight