38058-93-4 | methyl 8-phenyl-1-naphthoate | AOBChem