Loading patent details...
US5125837A: Apparatus and Method for Therapeutic Lavage and Scaling of Teeth | Searchlight