A1039954 | methyl 5-(benzyloxy)-1-naphthoate | AOBChem