4-Nitro-benzoic acid (3-benzyl-4-oxo-thiazolidin-2-ylidene)-hydrazide ASN 03392059