18465-41-3 2-Phenylsuccinaldehydic acid 4-(thiosemicarbazone) Succinaldehydic acid, 2-phenyl-, 4-(thiosemicarbazone) Thiosemicarbazone of phenylsuccinic semialdehyde