76686-55-0

76686-55-0 structure
76686-55-0 structure

Name 3-(3-benzyloxy-4-methoxyphenyl)-3-ethoxypropionaldehydediethyl acetal
Molecular Formula C23H32O5
Molecular Weight 388.49700
Exact Mass 388.22500
PSA 46.15000
LogP 5.14100