105646-20-6

105646-20-6 structure
105646-20-6 structure

Name (4-phenylmethoxyphenyl) 3-[3-oxo-3-(4-phenylmethoxyphenoxy)propoxy]propanoate
Molecular Formula C32H30O7
Molecular Weight 526.57600
Exact Mass 526.19900
PSA 80.29000
LogP 6.15240