biphenolic biophenolic biphenylic phenylboronic phenolic phenylbutanoic phenyboronic hydroxyphenolic bisindolic phenylboric