1830341-57-5 | 3-(2,2,2-Trifluoroacetyl)-benzaldehyde | AOBChem