62391-81-5

62391-81-5 structure
62391-81-5 structure

Name 2-(2,3-Dimethyl-benzyl)-3-methyl-butyric acid 3-phenoxy-benzyl ester
Molecular Formula C27H30O3
Molecular Weight 402.52500
Exact Mass 402.21900
PSA 35.53000
LogP 6.65380