2-butoxyethyl 2-[3-(1,3-benzothiazol-2-ylamino)isoindol-1-ylidene]-2-cyano-acetate

Product Code: 1614152
Molecular Formula: C24H22N4O3S
Molecular Weight:
173285-94-4