2663787-29-7 | 3-(Bromomethyl)-5-fluorobenzeneboronic acid | AOBChem