2969333-85-3 | 3-bromo-6-chloro-2-(prop-2-yn-1-yloxy)benzaldehyde | AOBChem