823833-62-1

3-Cyclobutene-1,2-dione, 3-(1-hydroxy-1-phenylethyl)-4-phenyl-

Cas Number: 823833-62-1  Molecular Structure
Product Code
584159
Product Name
3-Cyclobutene-1,2-dione, 3-(1-hydroxy-1-phenylethyl)-4-phenyl-
Cas Number
823833-62-1
Molecular Formula
C18H14O3