119246-82-1 | Isopropylboronic acid diethanolamine ester | AOBChem