Loading patent details...
US4512354A: Dental Floss Applicator With Improved Floss Severing and Anchoring | Searchlight