2228704-17-2 | 4-Bromo-2,6-dimethoxy-α-oxobenzeneacetic acid | AOBChem