2921852-63-1 | 3,5-dibromo-2-ethoxy-6-fluorobenzaldehyde | AOBChem