I have to say, EVAPORUST is one of the best products I have ever used. It works better and faster than the manufacturer says. I tried Evaporust in my 30 liter ultrasonic cleaner. The Evaporust works 10 times faster with ultrasonic action.
Evaporust is not a grease remover. Clean the parts first.