The general procedure for the synthesis of 3-bromo-1H-pyrazolo[3,4-b]pyridine using 1H-pyrazolo[3,4-b]pyridine as starting material was as follows: bromine (1.91 mL, 37.1 mmol) was slowly added dropwise to a solution of 1H-pyrazolo[3,4-b]pyridine (2.6 g, 21.8 mmol) dissolved in chloroform (100 mL). The reaction mixture was stirred overnight at room temperature. Upon completion of the reaction, the mixture was concentrated to remove the solvent. The concentrated residue was dissolved in a mixture of ethyl acetate (200 mL) and saturated sodium bicarbonate solution (50 mL). The aqueous layer was extracted twice with ethyl acetate (50 mL). All organic layers were combined, dried over anhydrous sodium sulfate, filtered to remove the desiccant, and the filtrate was subsequently concentrated to afford 3-bromo-1H-pyrazolo[3,4-b]pyridine (3.7 g, 86% yield) as a solid product.