A1107880 | methyl 6-(benzyloxy)-1-naphthoate | AOBChem