198287-34-2 | Ethyl α-hydroxy-α-methyl-2-naphthaleneacetate | AOBChem