(3-Indolylethylidene)acetamidomalonic acid (HCID 54264913)|Huagongshe