1217501-39-7 | 4-Cyclopentenylphenylboronic acid | AOBChem