ASN 04456745 p-Tolyloxy-acetic acid (3-benzyl-4-oxo-thiazolidin-2-ylidene)-hydrazide