We have a commercial ultrasonic cleaner here at work we use to clean circuit boards after assembly and rework.
We use 100% alcohol as the cleaning fluid. We have to clean it about once a month because a sludge builds up on the bottom............
You might consider doing an unsanctioned experiment with that ultrasonic cleaner.