68060-92-4
1,1-dibutyl-3-(3,4,5-trimethoxyphenyl)urea
Product Code:
1749152
Molecular Formula:
C18H30N2O4
Molecular Weight:
338.44
Order 68060-92-4