2386320-77-8 | 4-acetyl-3-(trifluoromethyl)benzaldehyde | AOBChem