332398-52-4 | 4-Formyl-1-naphthaleneboronic acid | AOBChem