A916284 | methyl 4-phenoxy-1-naphthoate | AOBChem