888930-53-8 | 2-Naphthalenylmethyl 3-pyridinecarboxylate | AOBChem