For black and white chemical residues, I use Steradent (denture cleaner). It's available in various strengths and powder as well as tablets. I have used both: I just buy whichever seems the strongest per dollar. Leave it in overnight. A decent long bottle brush still helps.