668969-39-9 | Ethyl 4-(2,6-difluorophenyl)-4-hydroxy-2-butynoate | AOBChem