823833-62-1

823833-62-1 structure
823833-62-1 structure

Name 3-(1-hydroxy-1-phenylethyl)-4-phenylcyclobut-3-ene-1,2-dione
Synonyms 3-Cyclobutene-1,2-dione,3-(1-hydroxy-1-phenylethyl)-4-phenyl
Molecular Formula C18H14O3
Molecular Weight 278.30200
Exact Mass 278.09400
PSA 54.37000
LogP 2.49970