5-Bromoacetyl-2-hydroxybenzaldehyde [ 115787-50-3 ]