4116-89-6 | Methyl 4-phenyl-1-naphthaleneacetate | AOBChem