Heres something else.. it doen't replace strong compressed air when blowing out passages but it excells at cleaning small parts of all kinds.
if the link is toast, go here
Item number 3305
I bought one and am very happy with it, especially the price.
The internal tank is 6"long x 3.5wide and will hold your solvent to about 1.5 inches deep. This is pretty large and you can do half the carb body and then turn it over. Plenty of room for all the small parts.
It runs for 3 minutes at a time when you press a button. Usually, several cycles are required to remove rust and dirt but eventually you are down to bare metal with no harm to the part.
I made the mistake of leaving the little plastic basket in it while using strong carb cleaner and that basket melted away.. But the stainless tank can survive any solvent or cleaner.
Warning: Ultrasonic cleaners produce high powered microscopic bubbles that burst. This heats the liquid. If you use a flamable solvent there is some risk. This is probably the reason for the 3 minute cycle. They tell you not to use solvents in the tank, just soap or detergent. Big professional units have heat sensors and auto-shutoff features. This one doesn't.. So, if you use flamable solvents, also use your head..