Loading patent details...
US4617694A: Finger-Mounted Device for Cleaning Teeth | Searchlight