2354338-14-8 | 4-Chloro-3-formylphenylboronic acid | AOBChem