6272-85-1

Name 4-(2,5-Dioxopyrrolidin-1-yl)-N-[3-(2-ethoxyethyl)-6-nitro-1,3-benzothiazol-2-ylidene]benzamide
CAS 6272-85-1