2386331-89-9 | Benzaldehyde, 4-bromo-2-ethoxy-3-(trifluoromethyl)- | AOBChem