1003042-89-4 | 5-Ethoxy-2-formylphenylboronic acid | AOBChem