roasting nerd, I know that, but would rather give the chemical name because I have seen in the past, what us old farts knew something of, they put a different ingredient etc up now, but call it the same thing.
That is all it is is washing soda. I kind of wonder if baking soda, Sodium BiCarbonate would work too.
if you really wanted, I bet TSP would clean it up very nicely too but Id not want to recommend that because ingestion of any of that would not be a good thing. On the same record, Lye would clean it up nice and spiffy too since it loves eating organics, but any metal and the lye could attack it fairly quickly... and again BAD BAD!! to ingest if you did not rinse super well.
Another point I was making but should have probably pointed out better was that, they call it (insert snobbery here) COFFEE pot cleaner and mark the price up ten times. Call it Pool Water Adjuster and it's cheap again. Not that any normal person would use it in this quantity but you could order it bulk amounts, say 50 lb at a shot or a drum and it'd be dirt cheap.
Pretty much everyone has access to shopping malls / hardware stores / supercenters etc, so should be able to get the pool sized over the coffee snob sized and save several dollars.
If you are going to use it in an ultrasonic cleaner, you can clean other stuff in there as well. Speaking of the swiss golds, I don't only do the basket but the hole thingie too, can get cloggy and this will clean that right up too.