2623866-54-4 | 4-(3,4-difluorophenyl)but-3-yn-2-one | AOBChem