2,4-Dimethoxy-benzoic acid (4-oxo-3-phenethyl-thiazolidin-2-ylidene)-hydrazide ASN 05211277