A630623 | ethyl 2-methoxy-3-methyl-1-naphthoate | AOBChem