1-BENZYL-3-METHYL 6-METHOXYINDOLE-1,3-DICARBOXYLATE

Product Code: 252899
Molecular Formula: C19H17 N O5
Molecular Weight: 339.34
131424-26-5