4-Nitro-benzoic acid (3-naphthalen-1-yl-4-oxo-thiazolidin-2-ylidene)-hydrazide BAS 03392060