Bis(p-tert-butylphenyl)iodonium 9,10-dimethoxyanthracene-2-sulfonate (HCID 22995016)|Huagongshe