54781-93-0
DIMETHYL INDOLE-2,3-DICARBOXYLATE
Product Code:
134873
Molecular Formula:
C12H11NO4
Molecular Weight:
233.22
Order 54781-93-0