1005207-32-8 | 4-Benzylthiophenylboronic acid | AOBChem