A688564 | ethyl 7-acetyl-2-naphthoate | AOBChem