2969248-63-1 | 4-bromo-2-chloro-5-propoxybenzaldehyde | AOBChem