Loading patent details...
US4776358A: Floss Employing Microporous Tapes Sandwiching Paste Dentifrice | Searchlight