2921863-00-3 | 2,6-dibromo-3-ethoxy-4-fluorobenzaldehyde | AOBChem