58686-65-0 | ethyl 3-(3-fluorophenyl)propiolate | AOBChem