175592-59-3 | 2-Formyl-4-thiopheneboronic acid | AOBChem