3-Dibenzofuranyl phenyl iodonium tosylate (HCID 86738969)|Huagongshe