Top Suppliers:I want be here

893428-02-9

893428-02-9 structure
893428-02-9 structure

Name (z)-3-(3-phenylprop-2-ynylidene)-2-(trifluoromethyl)tetrahydrofuran-2-ol
Molecular Formula C14H11F3O2