89729-89-5

89729-89-5 structure
89729-89-5 structure

Name 3-[4-(2,2-diethyl-1,3-dioxan-5-yl)-3-methylphenyl]-1,1-dimethylurea
Molecular Formula C18H28N2O3
Molecular Weight 320.42700
Exact Mass 320.21000
PSA 50.80000
LogP 3.80820