2096330-81-1 | 2-(2-Ethoxyethoxy)-5-formylphenylboronic acid | AOBChem