Using new ultrasonic cleaner I purchased on Amazon. This unit is very promising. It's heated, has variable cleaning power, has an anti-gas mode, and a drain valve. I'm testing its cleaning abilities using suppressor parts, which get extremely dirty and can be very challenging to clean, so far the results are excellent.