22505-34-6
Ethanediamide, N-(3,5-dimethylphenyl)-N'-(4-methoxyphenyl)-
Product Code:
2359550
Molecular Formula:
C17H18N2O3
Molecular Weight:
Order 22505-34-6