I have a little 'jewellery sized one from Lidl/Aldi and whilst it
'works' (you can see dirt coming off stuff) it isn't 'powerful' as
such (and it's quite small).
I have used what is probably a 5l one in the PC shop that has built in
heaters / timer for cleaning the likes of PCBs and even de-rusting
some model railway track and it worked pretty well. How well it works
can also be a function of the chemicals used (often different things
added to water).
I have the remains of a commercial ultrasonic tank here that seemed
very powerful in use and included a inbuilt printer to provide proof
of cleaning times / cycles (for cleaning medical equipment possibly)
that I was going to re case in something less bulky and without the
printer etc but just haven't gotroundtuit yet.
The local motorcycle shop has also now got what looks like a 5l US
tank and they use it for cleaning carbs and with reasonable success.
The chances are both those were bought off eBay (and I may be able to
check for makes / models if it helps).
Cheers, T i m