Loading patent details...
US6783505B1: High-pressure water-spray device for cleaning teeth | Searchlight