top of page

1214723-26-8

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

bottom of page