top of page

952514-79-3

4-(1-Phenyl-1H-benzo[d]imidazol-2-yl)phenylboronic acid

bottom of page