31790-95-1 | methyl 1-phenyl-2-naphthoate | AOBChem