908297-79-0 | Methyl 6-(1-naphthalenyl)-3-pyridinecarboxylate | AOBChem