5-(2-Bromoacetyl)-2-hydroxybenzaldehyde (CAS 115787-50-3) | ChemAbout