
Method 1, Synthesis of n-Butylboronic acid: n-Butylboronic acid was prepared on a medium scale in a 10L reactor by adding BuLi to triisopropyl borate at a temperature of -42 to -50°C to obtain 197g (76%). Vmax was 6.5L (32.5L/kg).

Method 2: In a 100mL single-necked round flat-bottom flask, add 10mmol of trisubstituted borate ester, 10mmol of bromobutane, 12mmol of magnesium powder, 50mL of tetrahydrofuran dried with potassium hydroxide, and a small amount of iodine. Attach a reflux condenser and subject the mixture to ultrasonic irradiation at different temperatures for 30min in an ultrasonic reactor. After the reaction is complete, adjust the reaction solution to be slightly acidic with 2mol/L hydrochloric acid. After stirring for a while, separate the organic layer, and a white precipitate will form. Extract the aqueous layer twice with 30mL of diethyl ether. Wash the combined organic layers with water, dry them, and remove the solvent by rotary evaporation to obtain the crude product. Purify the crude product by recrystallization with water. Analyze the obtained compound by IR and 1H NMR spectroscopy.