262353-12-8 | Ethyl α-hydroxy-2-naphthaleneacetate | AOBChem