917894-64-5

917894-64-5 structure
917894-64-5 structure

Name 4-(2-methoxynaphthalen-1-yl)but-3-ynyl 3-phenylpropiolate
Molecular Formula C24H18O3
Molecular Weight 354.39800
Exact Mass 354.12600
PSA 35.53000
LogP 4.18490