Methyl 2-bromo-5-formylbenzoate [ 1043418-95-6 ]