22871-75-6 | naphthalene-1,4-diyldiboronic acid | AOBChem