89667-13-0 | α-2-Naphthalenyl-3-pyridinemethanol | AOBChem