18500-83-9 | Ethyl 8-hydroxy-1-naphthalenecarboxylate | AOBChem