629644-82-2 | Quinolin-7-ylboronic acid | AOBChem