1416781-26-4

1416781-26-4 structure
1416781-26-4 structure

Name ethyl-3-(3,4-dimethoxyphenyl)-3-hydroxy-2-(2-methoxyphenoxy)-3-methylpropanoate
Molecular Formula C21H26O7
Molecular Weight 390.42700
Exact Mass 390.16800
PSA 83.45000
LogP 2.93060
Precursor  0

DownStream  1