2918869-49-3 | 3-(2,2-difluoroacetyl)-5-fluorobenzaldehyde | AOBChem