Ethanediamide, N1-1H-indol-5-yl-N2-[(4-methoxyphenyl)methyl]-

Product Code: 2396324
Molecular Formula: C10H10N2O3
Molecular Weight: 206.19
19502-23-9