I have a "Waterpik" for my teeth. I confess that have used it to clean small parts...
Bill GibsonTempe, AZ, USA