72370-83-3

72370-83-3 structure
72370-83-3 structure

Name 3'-phenoxybenzyl 1-(4-ethoxyphenyl)cyclobutane carboxylate
Molecular Formula C26H26O4
Molecular Weight 402.48200
Exact Mass 402.18300
PSA 44.76000
LogP 6.04270