2969426-89-7 | 2-bromo-5-fluoro-4-(2-morpholinoethoxy)benzaldehyde | AOBChem