238089-03-7

238089-03-7 structure
238089-03-7 structure

Name E-4-[4-(2-benzyloxyethoxy)phenyl]-3,4-diphenyl-but-3-en-1-ol
Molecular Formula C31H30O3
Molecular Weight 450.5681