2918828-84-7 | 3-bromo-5-chloro-4-propoxybenzaldehyde | AOBChem