917894-61-2

917894-61-2 structure
917894-61-2 structure

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