Diphenyliodonium phenylsulfate (HCID 22339003)|Huagongshe