A1107891 | ethyl 6-ethoxy-1-naphthoate | AOBChem