6-Bromo-2-hydroxy-3-methoxybenzaldehyde is a bromobenzaldehyde derivative.It participates in the synthesis of (±)-norannuradhapurine. Its crystals exhibit monoclinic crystal system and space group P21/n.;6-Bromo-2-hydroxy-3-methoxybenzaldehyde is a bromobenzaldehyde derivative.It participates in the synthesis of (±)-norannuradhapurine. Its crystals exhibit monoclinic crystal system and space group P21/n.