ASN 05211264 Thiophene-2-carboxylic acid (3-benzyl-4-oxo-thiazolidin-2-ylidene)-hydrazide