Loading patent details...
US4878508A: Dental Device for Cleaning Teeth | Searchlight