917894-65-6

917894-65-6 structure
917894-65-6 structure

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