628692-17-1 | 1-Benzothien-7-ylboronic acid | AOBChem