131424-26-5
1-BENZYL-3-METHYL 6-METHOXYINDOLE-1,3-DICARBOXYLATE
Product Code:
252899
Molecular Formula:
C19H17 N O5
Molecular Weight:
339.34
Order 131424-26-5