1021431-40-2 | 4-(Benzyloxy)-5-ethoxy-2-formylphenylboronic acid | AOBChem