Post #15 might be of interest in the thread below, regarding the electrolysis process, which seems to have gained popularity in recent years, using a car battery charger and washing soda. A little more complex than Malcom's process of course, which calls for no equipment other than readily available household chemicals:
https://www.vintage-radio.net/forum/...d.php?t=153644
As I mentioned in that post, I've yet to try that method, but I've used Jenolite quite a lot to good effect.
I have a small heated commercial ultrasonic bath and whilst it removes dirt and grime very effectively, it has little effect on rust except which it's superficial, which can be removed more effectively on a wire wheel.