Step C: Synthesis of methyl 3-formyl-2-nitrobenzoate; N-methylmorpholine oxide (NMO, 6.10 g, 52.07 mmol) was added to a solution of acetonitrile (150 mL) containing methyl 3-(bromomethyl)-2-nitrobenzoate (7.13 g, 26.023 mmol) and 4A molecular sieves (35.32 g) under nitrogen protection. The reaction mixture was stirred at room temperature for 1.5 hours. Subsequently, the reaction mixture was diluted with ethyl acetate (600 mL) and the insoluble material was removed by vacuum filtration. The filtrate was washed sequentially with water (100 mL), 1N HCl (100 mL) and brine (150 mL) and then dried with anhydrous sodium sulfate. The solvent was removed by concentration under reduced pressure and the residue was purified by fast column chromatography on silica gel, using ethyl acetate/hexane (1:3) as eluent to afford methyl 3-formyl-2-nitrobenzoate as an off-white solid (4.04 g, 74% yield). The structure of the product was confirmed by 1H NMR (CDCl3): δ 3.95 (s, 3H), 7.77 (t, 1H), 8.18 (dd, 1H), 8.28 (dd, 1H), 9.98 (s, 1H).