2921693-23-2 | 2-(2,2-difluoroacetyl)-3-fluorobenzaldehyde | AOBChem