917894-60-1

917894-60-1 structure
917894-60-1 structure

Name 3-(2-methoxynaphthalen-1-yl)prop-2-ynyl 3-phenylpropiolate
Molecular Formula C23H16O3
Molecular Weight 340.37100
Exact Mass 340.11000
PSA 35.53000
LogP 3.79480