569684-96-4 | 3-Bromo-5-ethoxy-4-(octyloxy)benzaldehyde | AOBChem