Loading patent details...
US3993085A: Dental Floss Applicator | Searchlight