184839-63-2 | Methyl 2-hydroxy-4-phenyl-1-naphthalenecarboxylate | AOBChem