Loading patent details...
US4178947A: Tensioning Device for a Dental Flossing Apparatus | Searchlight