89667-14-1 | α-1-Naphthalenyl-3-pyridinemethanol | AOBChem