17310-26-8 1H-Indole-2,3-dione, 3-(phenylhydrazone) Indole-2,3-dione, 3-(phenylhydrazone) Isatin phenyl hydrazone NSC117808