2384314-53-6 | 4-bromo-2-ethoxy-3-formylbenzoic acid | AOBChem