ASN 04887657 Phenoxy-acetic acid (3-furan-2-ylmethyl-4-oxo-thiazolidin-2-ylidene)-hydrazide