2918888-70-5 | 3-fluoro-5-(2,2,2-trifluoroacetyl)benzaldehyde | AOBChem