3098603-00-7 | methyl 6-(naphthalen-1-yl)picolinate | AOBChem