DIMETHYL INDOLE-2,3-DICARBOXYLATE

Product Code: 134873
Molecular Formula: C12H11NO4
Molecular Weight: 233.22
54781-93-0