1416252-21-5 | 4-(4-Formylphenoxy)phenylboronic acid | AOBChem