1,1-dibutyl-3-(3,4,5-trimethoxyphenyl)urea

Product Code: 1749152
Molecular Formula: C18H30N2O4
Molecular Weight: 338.44
68060-92-4