5968-99-0
diethyl (3-methyl-1,3-benzothiazol-2(3H)-ylidene)propanedioate
Product Code:
2131054
Molecular Formula:
C15H17NO4S
Molecular Weight:
307.36
Order 5968-99-0