1488-42-2 Diphenyliodonium-2-carboxylate Iodonium, (2-carboxyphenyl)phenyl-, hydroxide, inner salt Iodonium, (o-carboxyphenyl)phenyl-, hydroxide, inner salt NSC86229