2231287-89-9 | Ethyl 6-(1-methylethoxy)-α-oxo-2-naphthaleneacetate | AOBChem