A887524 | methyl 6-(phenoxymethyl)-2-naphthoate | AOBChem