5-Iipph 5-Iodoindoxyl-3-phenylphosphonate 96818-63-2 Phosphonic acid, phenyl-, mono(5-iodo-1H-indol-3-yl) ester, monoammonium salt