ASN 05211262 Thiophene-2-carboxylic acid (4-oxo-3-phenethyl-thiazolidin-2-ylidene)-hydrazide