74188-11-7 Agarose, (3-boronophenyl)carbamimidate Benzeneboronic acid-agarose Phenylboronic acid-agarose Phenylboronic acid-sepharose