2969355-81-3 | 3-bromo-6-chloro-2-(2-morpholinoethoxy)benzaldehyde | AOBChem